philosophize for hours

Translations
философствовать часами
She can philosophize for hours without getting tired.
Она может философствовать часами, не уставая.